techno crane - German English Dictionary